home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 September / PCWorld_2004-09_cd.bin / software / topware / dvdshrink / dvdshrink32setup.exe / {app} / Version History.txt < prev   
Text File  |  2004-07-26  |  28KB  |  859 lines

  1. DVD SHRINK VERSION HISTORY
  2.  
  3. Version 3.2.0.14 - 25 July 2004
  4. -------------------------------
  5.  
  6. Added Quality Settings tab in the backup dialog, with option
  7. to enable AEC "adaptive error compensation" algorithms.
  8.  
  9. Updated to NeroSDK 1.05, which includes support for burning
  10. DVD-9 dual-layer media. Added DVD-9 target size in preferences 
  11. window.
  12.  
  13. Removed "burn with DVD Decrypter" checkbox and replaced with
  14. a selectable backup target.
  15.  
  16. Added burn with CopyToDVD as a backup target, this appears if 
  17. CopyToDVD is installed.
  18.  
  19. Added automatic support for splitting ISO files if they are
  20. saved to a FAT32 partition. In this case a .MDS file is
  21. also output which can be burned with DVD Decrypter and mounted 
  22. by Daemon Tools. MDS files can additionally be opened with
  23. DVD Shrink from the "Open Disc Image..." menu.
  24.  
  25. Added support for replacing a title with a custom image. A
  26. default image from Guy Incognito is installed.
  27.  
  28. Added "InstallPath", "InstallApp" and "InstallHelp" keys to 
  29. the DVD Shrink registry.
  30.  
  31. Added "March by ZeF69" toolbar.
  32.  
  33. Fixed bug where Panscan and Letterbox subpicture streams could
  34. be erroneously discarded in some circumstances.
  35.  
  36. Fixed bug if volume label exceeded 32 characters.
  37.  
  38.  
  39.  
  40. Version 3.1.7 - 14 March 2004
  41. -----------------------------
  42.  
  43. Added function to read and write ISO files, also backup option
  44. to burn an ISO file with DVD Decrypter. 
  45.  
  46. Fixed bug of remapping the last subpicture streams in re-author 
  47. mode, or full-disc mode if "logical remapping" enabled.
  48.  
  49. Changed "About" dialog with new graphics from Guy Incognito.
  50.  
  51. Small enhancements to "Backup Target" dialog.
  52.  
  53. Fixed file opening code to work with only a partial DVD when
  54. browsing in re-author mode. This means you can still re-author 
  55. parts of a DVD, even if missing some files.
  56.  
  57. Fixed UDF reading code to open files stored in the VIDEO_TS
  58. folder of a CD-ROM disc.
  59.  
  60. Added preference option to disable RPC2 drive region checking
  61. which solves problems with some hacked firmware.
  62.  
  63. Backup volume label is initialized with that of the source DVD,
  64. rather than "DVD_SHRINK". Also root tree item in the main view 
  65. now displays volume label, rather than "DVD".
  66.  
  67. Added function to preview MPEG audio streams.
  68.  
  69. Changed "Invalid data in VOB file" error to report filename.
  70.  
  71.  
  72. Version 3.1.6 - 23 Feb 2004
  73. ---------------------------
  74.  
  75. Fixed bug which caused occasional skipping/freezing of output
  76. DVD during playback on some players.
  77.  
  78. Fixed bug which caused non-display of menu buttons in some
  79. output DVDs.
  80.  
  81. Fixed ripping from Pioneer 120S drives.
  82.  
  83. Added support to change drive region of RPC2 drives in case of
  84. region mismatch with disc.
  85.  
  86. Set the read-speed of DVD drive to maximum before analysis and 
  87. encoding (few drives support this function).
  88.  
  89.  
  90. Version 3.1.5 - 8 Feb 2004
  91. --------------------------
  92.  
  93. Added warning in case of re-authoring menus: reminder that they
  94. will be converted into video clips, not menus.
  95.  
  96. Fixed closed captions: no longer stripped from output files.
  97.  
  98. Fixed navigation command for "no subpicture" in re-author. 
  99. Also now use separate commands for default audio and subpicture 
  100. as easier for IFOedit users.
  101.  
  102. Changed default streams GUI in re-author mode.
  103.  
  104. Fixed various problems in still-picture encoder:
  105. - PTS/DTS set correctly
  106. - timestamp of sequence end code recorded in NV_PCK
  107. - 3:2 pulldown disabled
  108.  
  109. Fixed checking of DVD files when opened in "open files" mode.
  110.  
  111. Fixed ISO-639 code for Hebrew to "iw".
  112.  
  113. Automatically stop video preview when doing quick analysis in
  114. re-author mode.
  115.  
  116. Improved support for mousewheel in DVD browser view.
  117.  
  118. Backup proceeds without warning if total compilation size is 
  119. within 128KB of the target size. This helps prevent warnings if
  120. automatic compression is slightly inaccurate (due to floating
  121. point rounding error).
  122.  
  123. Added menu option to turn on/off "combined shared titles" in
  124. full-disc mode.
  125.  
  126. Changes to application startup code, attempt to fix crash on 
  127. some windows 2000 systems.
  128.  
  129. Added Carlitus/Mandraker toolbar buttons.
  130.  
  131. Changed compiler switches to optimize for Pentium systems.
  132.  
  133. Changed all spellings of "disk" to "disc" (except in the case 
  134. of "hard disk").
  135.  
  136. Fixed small bug in main window where selected menus could fail 
  137. to deselect.
  138.  
  139.  
  140. Version 3.1.4 - 25 Jan 2004
  141. ---------------------------
  142.  
  143. Booktype DVD-ROM is checked by default, disabled if unsupported.
  144.  
  145. Fixed bug where deep analysis could still be forced on.
  146.  
  147. Added preferences option for "built-in software renderer" which
  148. solves video preview problems on some systems.
  149.  
  150. Preview window now tries to play only audio streams which are
  151. available in a title.
  152.  
  153. Changes to file reading code, can enable overlapped I/O and
  154. specify read block size by options in preferences.
  155.  
  156. Automatically stop video preview when using Start/End control in
  157. re-author mode.
  158.  
  159. Fixed problem of incorrectly reported burning speeds.
  160.  
  161. Prefix drive letter to list of available burning devices.
  162.  
  163. Fixed bug where analysis results file could be saved to the wrong
  164. filename after "deep analysis before backup", so the results were
  165. not cached when opening the same DVD a second time.
  166.  
  167. Some performance improvements, analysis and encoding approx. 6% 
  168. faster on test systems.
  169.  
  170.  
  171. Version 3.1.3 - 18 Jan 2004
  172. ---------------------------
  173.  
  174. Added support for RGB 16-bit and 24-bit video preview (for really 
  175. old video cards).
  176.  
  177. Fixed possible crash during video preview initialization.
  178.  
  179. Added preference options for overlapped I/O and read block size,
  180. this may increase ripping performance on some systems.
  181.  
  182. Changes to Nero initialization parameters which caused excessively
  183. slow read speeds on some configurations.
  184.  
  185. Added Nero burn options: write speed, book type and DVD+R/RW high
  186. compatibility mode switch.
  187.  
  188. Fixed "no default audio" and "no default subpicture" options in
  189. re-author mode. These are the default selection. In this case the
  190. DVD player determines which streams to play.
  191.  
  192. Fixed bug where deep analysis could still be forced on.
  193.  
  194. Increased maximum compression to same level as 3.0b5.
  195.  
  196. Fixed bug which prevented opening of individual IFO files (can 
  197. do this by dropping IFO file into DVD Shrink main window, use with
  198. caution because unless you open a VIDEO_TS.IFO file the output 
  199. will not be a complete DVD).
  200.  
  201.  
  202. Version 3.1.2 - 13 Jan 2004
  203. ---------------------------
  204.  
  205. Fixed possible corruption of output video when low compression 
  206. applied at a scene change. This may have caused pixelation or
  207. intermittent freezing.
  208.  
  209. Some changes to support unicode build for Japanese language.
  210.  
  211.  
  212. Version 3.1.1 - 11 Jan 2004
  213. ---------------------------
  214.  
  215. Disabled overlapped IO in UDF disc reader: this solves problems
  216. with "DVD Region Free" software.
  217.  
  218. Ensure all overlapped IO in generic file system code is aligned
  219. to sector boundaries.
  220.  
  221. Added option to enable/disable Nero in preferences.
  222.  
  223. Fixed bug where "deep analysis before backup" was forced on, even 
  224. though no compression required.
  225.  
  226. Some modification to Nero initialization parameters, which solves
  227. problems when virtual cd-drive software is installed.
  228.  
  229. Set "system default renderer" to the default DirectX video renderer
  230. instead of VMR-9.
  231.  
  232. Added support for YUVY, YUY2 and YVYU directshow formats.
  233.  
  234. Don't eject burned DVD if "shutdown when complete" was selected.
  235.  
  236. Fixed crash when opening IC8 generated DVDs. They still cannot be
  237. opened however.
  238.  
  239. Modified text of "set toolbar buttons" dialog, so people don't 
  240. think it is wallpaper.
  241.  
  242.  
  243. Version 3.1 - 10 Jan 2004
  244. -------------------------
  245.  
  246. Added "analysis not necessary" message if click analysis but DVD
  247. does not require any compression. In this case, deep analysis option 
  248. is also disabled in backup dialog.
  249.  
  250. Added "phoenity" buttons from Lim Chee Aun.
  251.  
  252.  
  253. Version 3.1 Beta 10 - 9 Jan 2004
  254. --------------------------------
  255.  
  256. Added dummy help file when hit F1.
  257.  
  258. Modified text in RCE dialog.
  259.  
  260. Changed dialog fonts to "MS Shell Dlg" which should map to Tahoma
  261. on XP/2000. Backup and preferences window fonts refuse to change
  262. however.
  263.  
  264.  
  265. Version 3.1 Beta 9 - 8 Jan 2004
  266. -------------------------------
  267.  
  268. Added Ctrl+R, Ctrl+B keyboard accelerators.
  269.  
  270. Modified view menu.
  271.  
  272. Added default audio/subpicture selection in re-author mode (by
  273. popup menu)
  274.  
  275. Fixed bug where "logical stream remapping" would attempt to remap
  276. subpicture stream no 62 and 63 (these IDs have special meaning and
  277. should not be remapped).
  278.  
  279. "Logical stream remapping" is unchecked by default.
  280.  
  281. Fixed bug where non-logical stream remapping would fail to zero
  282. completely the disabled stream in PGC_GI tables.
  283.  
  284. Added "Mixed Compression" entry to the video compression box which
  285. is purely for information, better than displaying a blank entry.
  286.  
  287.  
  288. Version 3.1 Beta 8 - 8 Jan 2004
  289. -------------------------------
  290.  
  291. Burn dialog automatically steps progress control when in "waiting
  292. for insert media" mode: try to create the impression that we have
  293. not crashed, but are waiting...
  294.  
  295. Wrapped NeroAPI code in exception handlers: if a crash occurs
  296. within Nero, then DVD Shrink should be able to continue (without
  297. burning functionality).
  298.  
  299. Improved checking of target folder validity. 
  300.  
  301. Improved handling of scenario where the burn target is the same
  302. drive as the current DVD source material: user is prompted to insert 
  303. blank media after encoding and replace original disc after burning.
  304.  
  305. Added "Logical remapping of enabled streams" option. This is checked
  306. by default. If checked, all disabled streams are entirely removed
  307. from IFO files, and menu buttons, navigation commands are remapped to
  308. point to the correct remaining streams. If unchecked, disabled streams
  309. are only marked as unavailable in PGC_GI tables, and no remapping of
  310. any kind occurs. The first (default checked) option is generally 
  311. recommended, but may cause problems with stream selection on some 
  312. discs.
  313.  
  314.  
  315. Version 3.1 Beta 7 - 7 Jan 2004
  316. -------------------------------
  317.  
  318. Changed deep analysis button, it is always enabled but a message
  319. will popup if no analysis necessary.
  320.  
  321. Changed rate reporting to KB/s rather than MB/s, which makes easier
  322. comparison with DVD Decryptor.
  323.  
  324. Changed back to "DVD Shrink 2.3" buttons by default.
  325. Changed Aymeric buttons name to "Smooth" at request.
  326.  
  327. Fixed progress bar in analysis dialog, so it starts at an offset
  328. depending how much of the DVD has already been analysed.
  329.  
  330. If error occurs during Nero initialization (demo version expired, 
  331. etc) then burning is disabled and backup dialog displays hyperlink 
  332. to http://www.nero.com instead. Backup to hard disk will function 
  333. normally.
  334.  
  335. Append ".nrg" extension if user doesn't type one when saving
  336. an image file.
  337.  
  338. Added property page for burn settings if burning is enabled
  339. * volume label
  340. * auto erase RW media if non-empty
  341. * image recorder file
  342.  
  343.  
  344. Version 3.1 Beta 6 - 6 Jan 2004
  345. -------------------------------
  346.  
  347. Added burning functionality. 
  348. Burning is enabled if you have nero 6 installed. It may also work
  349. with Nero version 5, not yet tested.
  350.  
  351. Changed "finished" dialog to handle the various states:
  352. * finished without burning
  353. * finished and burned successfully
  354. * finished but burning failed
  355.  
  356. Added hyperlink to finished dialog, opens windows explorer at
  357. the output file folder.
  358.  
  359. Changed DVD opening code to allow open of partial (incomplete) DVD
  360. folders in re-author mode. VIDEO_TS.IFO file must exist however.
  361.  
  362. Added aymeric buttons, and set them to default. Not fully decided
  363. on this yet.
  364.  
  365.  
  366. Version 3.1 Beta 5 - 4 Jan 2004
  367. -------------------------------
  368.  
  369. Fixed bug in re-author where titles would fail to deselect (this
  370. caused unintended titles could be dragged into composition).
  371.  
  372. Fixed crash if attempt to load a DVD from invalid media.
  373.  
  374. Increased shutdown time to 120 seconds.
  375.  
  376. Deep analysis before backup is unchecked by default.
  377.  
  378. Decreased time to wait for state change in preview window to 100ms
  379. which can improve response when selection changes.
  380.  
  381. Added device-removal handling. It is now impossible to re-author
  382. a title from an ejected disk, or edit an ejected disk in full-disk
  383. mode (the document closes).
  384.  
  385. Added F5 refresh shortcut. DVD browser should automatically refresh 
  386. if a disk is inserted or removed (but volume label does not always
  387. display correctly until manually refreshed).
  388.  
  389. Current re-authored DVD is preserved if you switch away from
  390. re-author mode (it will still be there if you switch back, no matter
  391. what you do in full-disk mode).
  392.  
  393. Disabled copy or drag of the root item in re-author view.
  394.  
  395. Fixed crash when copy from fulldisk and paste into re-author (beta-
  396. testers are supposed to report this kind of thing!)
  397.  
  398. Added "Close All Open DVDs" menu option which flushes and resets
  399. DVD Shrink cache of opened DVDs.
  400.  
  401. Fixed "Add" operation in re-author, also works with double-click.
  402.  
  403. Fixed saving of analysis results in re-author mode and after quick
  404. analysis when dragging/adding titles. Analysis results are saved
  405. back to the original source DVD.
  406.  
  407. Moved analysis results folder to common appdata:
  408. C:\Documents and Settings\All Users\Application Data\DVD Shrink.
  409. This folder is version independent and will not change in future 
  410. releases of DVD Shrink.
  411.  
  412. Changed DeCSS disk reader to use overlapped IO on WinNT systems,
  413. this may (or may not) increase performance.
  414.  
  415.  
  416. Version 3.1 Beta 4 - 3 Jan 2004
  417. -------------------------------
  418.  
  419. Fixed crash after start/end frames in re-author.
  420.  
  421. Keyboard shortcuts:
  422. * F11 - switch in and out of fullscreen preview
  423. * F12 - play/pause preview
  424.  
  425. Changed backup dialog
  426. backup dialog now reports disk space available
  427. better looking GUI
  428. better checking for target folder validity
  429.  
  430. Added "low priority mode" to preferences dialog
  431. Added "disable all subpicture streams" option in preferences
  432.  
  433. Deep analysis now hides the application window while analysing.
  434.  
  435. Added pause/resume function during analysis and encoding.
  436.  
  437.  
  438. Version 3.1 Beta 3 - 31 Dec 2003
  439. --------------------------------
  440.  
  441. Changes to preferences dialog layout.
  442.  
  443. Added preferences option to set DirectX video renderer for video 
  444. preview (this may solve problems on some systems).
  445.  
  446. Added preferences option to automatically select audio and subpicture 
  447. streams.
  448.  
  449. Fixed bug where deep analysis would recalculate all compression 
  450. settings to fill the target size, even if user set custom ratio.
  451.  
  452.  
  453. Version 3.1 Beta 2 - 30 Dec 2003
  454. --------------------------------
  455.  
  456. Modified preview window to use VMR-9 if possible, otherwise use
  457. default video renderer.
  458.  
  459. Fixed EULA so does not display twice.
  460.  
  461. Fixed possible hang in video preview when dragging from re-author.
  462.  
  463.  
  464. Version 3.1 Beta 1 - 29 Dec 2003
  465. --------------------------------
  466.  
  467. Improved re-author GUI.
  468.  
  469. Switched to DirectShow architecture for video preview, added audio
  470. preview functionality.
  471.  
  472. Improved pre-analysis routines, analysis takes longer but provides
  473. more accurate estimation of compressed size.
  474.  
  475. Deep Analysis option disabled if no compression necessary.
  476.  
  477. Fixed bug in "Perform deep analysis before backup" option, where 
  478. resulting files could be over/undersized if video not set to 
  479. automatic compression.
  480.  
  481. Disabled audio/subpicture streams are remapped and completely 
  482. removed from output IFO file _if_ they are disabled in every title 
  483. which contains a reference to them.
  484.  
  485. Added support for custom toolbar images.
  486.  
  487. Fixed "Cannot decrypt VOBS" error.
  488.  
  489. Improved error reporting to indicate filenames where appropriate.
  490.  
  491. Added Layer break removal.
  492.  
  493. Changed "open files" to browse for a folder, not a filename. The 
  494. folder must contain a complete DVD title.
  495.  
  496. Added automatic creation of VIDEO_TS and AUDIO_TS subfolders in 
  497. output directory.
  498.  
  499. Added "low priority mode" for backup.
  500.  
  501. Added check for available disk space.
  502.  
  503. Added shutdown computer warning so user can cancel.
  504.  
  505. Added installer/uninstaller (courtesy of Inno Setup Compiler).
  506.  
  507. Improved support for Win98.
  508.  
  509. No longer steal ".IFO" file extension for DVD Shrink.
  510.  
  511.  
  512. Version 3.0 Beta 5 - 16 Aug 2003
  513. --------------------------------
  514.  
  515. Fixed VTS address offsets in TT_SRPT for re-authored disks with
  516. more than one title. This will have caused problems with some
  517. burning software and may have prevented playback of the second
  518. title, depending on player.
  519.  
  520.  
  521. Version 3.0 Beta 4 - 14 Aug 2003
  522. --------------------------------
  523.  
  524. Fixed FF/FR bug which affected video compressed using "Automatic"
  525. mode but not actually compressed.
  526.  
  527. Fixed automatic shutdown mode: changed windows EWX_SHUTDOWN 
  528. command to EWX_POWEROFF.
  529.  
  530.  
  531. Version 3.0 Beta 3 - 10 Aug 2003
  532. --------------------------------
  533.  
  534. Fixed "big-endian" bug in re-author mode which prevented re-author
  535. of multiple titles from correctly playing back in sequence. 
  536.  
  537.  
  538. Version 3.0 Beta 2 - 10 Aug 2003
  539. --------------------------------
  540.  
  541. Fixed problem with mapping audio and subpicture stream numbers in 
  542. re-author mode.
  543.  
  544. Fixed crash when cancelling quick analysis after opening DVD Shrink
  545. by command-line or by clicking on IFO file in Explorer. Now exits
  546. gracefully (since cannot continue without at least quick analysis).
  547.  
  548. DVD disks (as well as files) can now be opened by command line, or 
  549. by double-clicking in Explorer. For example:
  550.  
  551. "DVD Shrink 3.0 Beta 2.exe" z:\
  552. -> open dvd disk in drive z.
  553.  
  554. "DVD Shrink 3.0 Beta 2.exe" z:\video_ts\vts_04_0.ifo
  555. -> open VTS4 on dvd disk in drive z.
  556.  
  557. Fixed bug which always required VIDEO_TS.IFO file to be present, 
  558. even if you open a VTS_xx_0.IFO file.
  559.  
  560. Files on encryped dvd can now be opened with "open files" option.
  561.  
  562. Fixed maximize button.
  563.  
  564.  
  565. Version 3.0 Beta 1 - 9 Aug 2003
  566. -------------------------------
  567.  
  568. No more compression levels. Instead we have four new settings:
  569. - No compression - original video.
  570. - Automatic - DVD Shrink will choose the best compression ratio.
  571. - Custom - you can select desired ratio (with a slider)
  572. - Still Pictures - as before.
  573.  
  574. Better quick analysis.
  575. The sample points for initial quick analysis are carefully chosen, 
  576. and sparse analysis results are interpolated between samples.
  577.  
  578. New "Analysis" button.
  579. This performs a deep analysis, which (a) guarantees that the 
  580. predicted target size is met and (b) significantly improves video 
  581. quality.
  582.  
  583. New "Analysis Results" file format
  584. The new format is more flexible, used to save results of the initial 
  585. quick analysis, also deep analysis results or partial analysis 
  586. results (if you cancel analysis, partial results are saved). Also 
  587. better checking in case of conflict of CRC values between two DVDs.
  588.  
  589. One-pass encoding.
  590. Output files are written to HD in one pass, so no longer necessary 
  591. to make a second pass to fix navigation ptrs. This reduces total 
  592. encode time by about 5 mins.
  593.  
  594. Multi-threaded preload buffer (in both analysis and encode modules).
  595. While one batch of data is being processed, the next batch is pre-
  596. loaded on a seperate thread. This seems to work especially well 
  597. during quick analysis, where the waiting time for drive seek 
  598. operations is significantly reduced.
  599.  
  600. RCE region protection removal, special thanks to Mr.Bass. 
  601.  
  602. New "New Frame" menu option - creates another instance of DVD Shrink, 
  603. but in the same process. This is used by re-author module which now 
  604. supports drag 'n drop, or cut & paste, from any window (re-author 
  605. from multiple disks).
  606.  
  607. Video preview window shifted to the right-pane, which is where it 
  608. belongs.
  609.  
  610. Fixed various strange behaviours in the DVD and Streams View. Also
  611. removed the "Compressed" column, since takes up unnecessary space.
  612.  
  613. Compression % values inverted, so they now represent the ratio of 
  614. output size to original (small % = big compression).
  615.  
  616. File reading code now supports output from DVD Decryptor in "Auto"
  617. file-splitting mode, or non-split VOB files.
  618.  
  619. Fixed bug in re-author where only 32 titles could be played in
  620. sequence. The limit now is 99.
  621.  
  622. Added "perform deep analysis" option in backup dialog, thus analysis
  623. and re-encode become one sequential operation.
  624.  
  625. Added "shutdown when complete" option in backup dialog.
  626.  
  627. Added "remove macrovision" option in preferences (all versions since
  628. 2.x have removed macrovision, now it is an option).
  629.  
  630. Added "remove P-UOPs" option in preferences.
  631.  
  632. Added "split VOB files" option in preferences, on by default.
  633.  
  634. Fixed possible problem which may have caused gaps in audio playback.
  635.  
  636. Removed option to disable menu subpicture streams, as this stream 
  637. usually contains the menu buttons.
  638.  
  639. Added option to completely disable video preview.
  640.  
  641. Moved all hard coded text strings into resource file, so future 
  642. translations will be complete.
  643.  
  644. Removed "view Raw DVD" option.
  645.  
  646. Added "Unreferenced Material" folder, which appears in the main
  647. view if material is found on the dvd which does not seem to belong 
  648. to any menu or title. Previously the existance of this material 
  649. would cause errors in target size calculations.
  650.  
  651. Removed "error margin" option - no longer required ;-)
  652.  
  653. Added "Combine Shared Titles" menu option, which is on by default.
  654. Turn this off to seperately list all multi-angle titles (or 
  655. titles which share the same video with other titles) in the main 
  656. view. You will need this, for instance, if you wish to re-author
  657. only Angle 2, etc.
  658.  
  659. Fixed TMAP table generation for re-authored titles with angle 
  660. greater than 1. Seek in PowerDVD etc should now work, whatever the 
  661. angle.
  662.  
  663. Various other tweaks and enhancements.
  664.  
  665.  
  666. Version 2.3 - 14 June 2003
  667. --------------------------
  668.  
  669. Fixed bug in re-author module which occurred in certain DVDs with a 
  670. strange PGC structure. This bug caused dvd player to freeze or lockup 
  671. at specific points in the movie.
  672.  
  673. Added support for 64bit file sizes.
  674.  
  675. Added support for opening files generated by IFOEdit software.
  676.  
  677. Fixed bug which caused analysis to crash if input video stream is 
  678. corrupt.
  679.  
  680. Attempt to make "Remapping VOBS" stage more reliable, even if there 
  681. are errors on original DVD.
  682.  
  683. Added automatic "retry" (4 retries) if read from disk fails.
  684.  
  685. Fixed error in .IFO file output: vtsi_mat_ea, vts_tmapt_ea.
  686.  
  687. Fixed bug where video could be corrupted in some rare situations (vobu 
  688. containing more than one sequence header).
  689.  
  690. Tweaked video encoder module, now slightly faster.
  691.  
  692. Fixed bug in "Still Pictures" mode, picture temporal reference is now 
  693. set correctly, and sequence end code is always written.
  694.  
  695. Added "Total Processing Time" information to finish dialog.
  696.  
  697. Added support in "Preferences" for combining titles which overlap or 
  698. share the same video in the DVD View. This prevents confusion where a 
  699. compression level applied to one title also affects another, because 
  700. they share the same video.
  701.  
  702.  
  703. Version 2.2 - 11 June 2003
  704. --------------------------
  705.  
  706. Fixed bug where fast forward/fast backward playback did not function 
  707. correctly in target disk.
  708.  
  709.  
  710. Version 2.1 - 11 June 2003
  711. --------------------------
  712.  
  713. Improved compression and new levels. The quality is much improved.
  714.  
  715. Added unicode support for Japanese language. Japanese release is 
  716. unicode, all other languages are MBCS since unicode doesn't work on 
  717. Windows 98.
  718.  
  719. Hide audio/subpicture streams of negligible size is turned off by 
  720. default. Also fixed filtering bug in Streams View.
  721.  
  722. Fixed bug where "Still Pictures" mode failed while encoding menus.
  723.  
  724.  
  725. Version 2.0 - 6 June 2003
  726. --------------------------
  727.  
  728. New User Interface.
  729.  
  730. Improved compression algorithms. This version is slower than 1.03, 
  731. but the achieved compression ratio is greater at any encode level.
  732.  
  733. Various issues about jerky playback and video corruption have been 
  734. fixed. 
  735.  
  736. Macrovision is removed from the VOB files. 
  737.  
  738. RCE region protection is NOT removed (yet). This can prevent full-
  739. disk backup of RCE protected disks, however re-author mode will 
  740. work of course. 
  741.  
  742. Decryption module rewritten from scratch, and no longer contains 
  743. GNU libdvdcss library code.
  744.  
  745. Multi-angle problems fixed, so you can add any angle in re-author 
  746. mode, no more "no cell pieces in this angle" error. 
  747.  
  748. NTSC/PAL mixup is fixed. 
  749.  
  750. Invalid BCD::tc_flag error is fixed. 
  751.  
  752. Removed code which remapped remaining audio/subpicture stream IDs 
  753. if any were removed. This caused problems on some DVDs.
  754.  
  755. Lots of other small fixes, all of which I can't remember now. 
  756.  
  757.  
  758. Version 1.04 - 21 April 2003
  759. ----------------------------
  760.  
  761. Fixed multi-angle in re-author. The only limitation now is you cannot 
  762. select ALL angles simultaneously.
  763.  
  764. Fixed crash in re-author if TMAPT (time map table) is not present.
  765.  
  766. Removed %compression display during re-encoding, since it served no 
  767. function other than to confuse people.
  768.  
  769. Fixed DirectDraw bug where copier/encoder would crash due to loss of 
  770. display surface (when screen saver starts, etc).
  771.  
  772. Modified output stream of encoder, now removes CRC and PES_EXT, and 
  773. sets/unsets various flags in the PES headers. Still not entirely 
  774. sure if PES_EXT is compulsory for the first VOBU in a VOB.
  775.  
  776. Changed "Browse for Folder" to modal dialog.
  777.  
  778. Fixed rather serious bug in "Crop" where selection by chapter was 
  779. incorrectly offset by one vobu - why did nobody report this...?
  780.  
  781. Added "region-free" control in set target dialog, this is always on 
  782. by default.
  783.  
  784. Macrovision is now removed
  785.  
  786. Removed libdvdcss because of GNU licensing issues. Current decryption 
  787. module only supports Win NT/2K/XP.
  788.  
  789. Various other fixes.
  790.  
  791.  
  792. Version 1.03 - 9 April 2003
  793. ---------------------------
  794.  
  795. Re-encoder:
  796.  
  797. Added extra encode levels. This is not a final solution to the encode 
  798. interface, just a temporary measure. 
  799.  
  800. Added "Still Movie" encoding: only copy the I-pictures, heavily 
  801. compressed. This gives huge compression as an alternative to 
  802. deletion of the entire video stream, which people seem to want, but 
  803. re-encoder module can't handle, because it alters the navigation 
  804. structure of the DVD. Audio and subpicture streams will still play 
  805. normally. 
  806.  
  807. Increased number of samples taken during analysis, so it takes 50% 
  808. longer but gives more accurate expected sizes. Maybe this should be 
  809. a user option.
  810.  
  811. The "not a system pack" error is fixed, by removing non-system packs 
  812. during the re-encode, rather than throwing an error. I still don't 
  813. know what these non-system packs are doing in the VOBS, or if they 
  814. shouldn't be included instead. If they occur, a little message pops 
  815. up after re-encode is finished.
  816.  
  817. Re-author:
  818.  
  819. Increased brightness of video preview in re-author module, add and 
  820. crop dialogs. Preview windows in other modules are DirectDraw YUV 
  821. surfaces for performance, so not so easy to modify.
  822.  
  823. Removed support for multi-angle from re-author. Too many problems. 
  824. Adding support again will require a virtual rewrite of the re-author 
  825. module. User is now offered only angle 1, which will prevent crashes.
  826.  
  827. Added a message next to "include menus" checkbox in re-author, so 
  828. hopefully people will stop thinking they can, um, include menus.
  829.  
  830. Added code to strip all buttons and button commands from menus that 
  831. are added in re-author, actually from anything that is added at all. 
  832. Most of them contain invalid links or commands, esp. in the case of 
  833. menu vobs because they move from the menu domain to the VTS domain 
  834. when the re-authored DVD is built. I guess no buttons is better than 
  835. invalid buttons.
  836.  
  837. General:
  838.  
  839. Fixed stupid bug where region and provider ID changes were written to 
  840. the .IFO files but not the .BUP files, so they came out different.
  841.  
  842. Modified error reporting dialog. Now attempts to report the cause of 
  843. an error using GetLastError() API.
  844.  
  845. Added check that source and destination folders are different. Not 
  846. entirely foolproof because of shortcuts.
  847.  
  848. Just to make sure, encoding/copying will not proceed unless the 
  849. destination folder is empty of DVD files.
  850.  
  851. Changed distribution name. From now on, DVDShrink103.exe, etc.
  852.  
  853.  
  854. Version 1.02 - 7 April 2003
  855. ---------------------------
  856.  
  857. Initial Release
  858.  
  859.